bale tie - German English Dictionary